LNCS Homepage
CD ContentsAuthor IndexSearch

A Multi-objective Approach to Configuring Embedded System Architectures

James Northern and Michael Shanblatt

Department of Electrical and Computer Engineering, 2120 Engineering Building, East Lansing, MI 48824-1226
jnorthern@xula.edu
mas@msu.edu

Abstract. Portable embedded systems are being driven by consumer demands to be thermally efficient, perform faster, and have longer battery life. To design such a system, various hardware units (e.g., level one (L1) and level two (L2) caches, functional units, registers) are selected based on a set of specifications for a particular application. Currently, chip architects are using software tools to manually explore different configurations, so that tradeoffs for power consumption, performance, and chip size may be understood. The primary contribution of this paper is the development of a novel power-performance design tool based around a core GA search and optimization technique. The tool targets the implementation of portable embedded systems.

LNCS 3103, p. 1326 f.

Full article in PDF


lncs@springer.de
© Springer-Verlag Berlin Heidelberg 2004